當我們需要再同樣的data.frame裡加入資料,這邊和矩陣一樣
假設我們需要多加上一直排資料
這邊可以用好幾種方式來做
首先先把村莊狀態叫出來
村莊狀態
名字 種族 儲蓄 富有度
1 Billy Orc 120 OK
2 Bloodhoof Hoblin 88 POOR
3 Scars Goblin 50 POOR
4 Dean Elf 190 RICH
5 Sammy Harpy 166 RICH
這邊在加上年齡的部分,下面兩種方式都可以得到一樣的答案
age <- c(22, 55, 32, 18, 47)
村莊狀態$年齡 <- age
村莊狀態[["年齡" ]]<- age
名字 種族 儲蓄 富有度 年齡
1 Billy Orc 120 OK 22
2 Bloodhoof Hoblin 88 POOR 55
3 Scars Goblin 50 POOR 32
4 Dean Elf 190 RICH 18
5 Sammy Harpy 166 RICH 47
或是我們也可以用cbind,像矩陣一樣
再加入身高的資料
height <- c(150, 160, 98, 190, 170)
cbind(村莊狀態, height)
名字 種族 儲蓄 富有度 年齡 height
1 Billy Orc 120 OK 22 150
2 Bloodhoof Hoblin 88 POOR 55 160
3 Scars Goblin 50 POOR 32 98
4 Dean Elf 190 RICH 18 190
5 Sammy Harpy 166 RICH 47 170
假設我們也須把村長加進來,但這邊要注意的是橫行需要明確註明
村長 <- data.frame(名字 = "村長", 種族 = "Goblin", 儲蓄 = 302, 富有度 = "RICH", 年齡 = 65, height = 85)
rbind(村莊狀態, 村長)
名字 種族 儲蓄 富有度 年齡 height
1 Billy Orc 120 OK 22 150
2 Bloodhoof Hoblin 88 POOR 55 160
3 Scars Goblin 50 POOR 32 98
4 Dean Elf 190 RICH 18 190
5 Sammy Harpy 166 RICH 47 170
6 村長 Goblin 302 RICH 65 85
這樣村長就被加進來了
抱歉,最近恩君比較忙,忙著處理村裡的雜事,關於list及data.frame這幾篇會再補完整一些
明天就來看看graphic的部分